package com.bt.lms.dao.servise;

import com.bt.lms.entity.RegisterInfo;

import java.sql.SQLException;

/**
 * 学籍注册信息dao
 */
public interface StuStatusRegisterInfoDao {

    /**
     * 插入注册信息
     * @param sql sql语句
     * @param registerInfo 注册信息
     * @return 受影响的行数
     * @throws SQLException
     */
    public int insert(String sql, RegisterInfo registerInfo) throws SQLException;

    /**
     * 编辑注册信息
     * @param sql sql语句
     * @param registerInfo 注册信息
     * @param id 学员id
     * @return 是否成功
     */
    public boolean update(String sql, RegisterInfo registerInfo,Long id) throws SQLException;

    /**
     * 删除注册信息
     * @param sql sql语句
     * @param id 学员id
     * @return 是否成功
     */
    public boolean delete(String sql,Long id) throws SQLException;
}
